Big Huge Thesaurus

recreational facility

noun